insulating baffle - Español Inglés Diccionario